CleantalkSP\SpbctWP\Scanner\Surface D

Total Complexity 145
Dependencies 8
Dependents 3
Total lines 879
Lines of code 459
Logical lines of code 285
Comment lines 246
Methods 20
Properties 24

Methods 20

Method Rating Maintainability Complexity Lines of code
getFileStructure()
D
34 32 87
init()
B
42 16 51
countFilesInDir()
B
43 16 48
fileDetails()
A
41 13 54
hasFileAllowedExtension()
A
53 11 22
loadIteratorData()
S
59 5 15
filterFileExtensionUsingRegexp()
S
58 5 14
dirIsEmpty()
S
60 5 14
filterParams()
S
60 5 14
collapseCompletedDirectories()
S
60 5 13
saveIteratorCompletedDirs()
S
53 4 23
__construct()
S
55 4 21
clearIteratorCompletedDirs()
S
58 4 15
handleFilesInfo()
S
60 4 14
countFilesMandatory()
S
68 4 7
getFilesMandatory()
S
66 4 8
dirDetails()
S
61 3 11
loadIteratorCompletedDirs()
S
61 2 12
saveIteratorData()
S
63 2 11
resetIteratorDataOption()
S
73 1 5